redleaf rose - French English Dictionary